Entrée du Registre Preview Record
Définissez un enregistrement à utiliser pour prévisualiser la sortie du module Normes Définitions de terme.
En définissant un terme dans l’onglet Définition du module Normes, on associe le terme à un ou plusieurs champs EMu et on définit comment les données EMu sont formatées lorsqu’elles sont produites. Deux méthodes de formatage sont disponibles dans la liste déroulante Spécificateur de format (elles s’excluent mutuellement) :
- Chaîne - Les informations de formatage spécifiées dans la Terme Format String seront utilisées.
- Script - Le formatage spécifié dans une sous-routine perl sur l’onglet Script sera utilisé.
Avec l'entrée de Registre Preview Record, un bouton Aperçu est activé à côté du champ Terme Format String et dans l’onglet Script. Le bouton peut être utilisé pour pour prévisualiser une Définition de terme au moment de sa création afin de s’assurer que le résultat correspond à ce qui est attendu.
L’entrée du Registre Preview Record renvoie à un enregistrement du module à partir duquel les données seront produites pour le norme (ecatalogue par exemple).
Lorsque l’on clique sur le bouton Aperçu, les données de l’enregistrement spécifié sont récupérées et les règles de formatage de la Définition de terme actuelle sont appliquées et affichées dans une fenêtre modale.
Par exemple : pour afficher un aperçu de la sortie des Définitions de terme définies pour le norme Dublin Core, une entrée de Registre Preview Record renvoie vers une notice de catalogue (IRN = 2) avec les données suivantes :
La Définition de terme de Dublin Core dc:modified a une Terme Format String de %sT%s-10:00
et prend les données des champs AdmDateModified et AdmTimeModified. En sélectionnant le bouton Aperçu, la sortie suivante s’affiche :
Utilisation
Clé | Utilisateur | Groupe | Groupe |
---|---|---|---|
Clé 1 | User
|
Group
|
Group
|
Clé 2 | utilisateur | groupe | Default
|
Clé 3 | Table
|
||
Clé 4 | estandards
|
||
Clé 5 | Preview Record
|
||
Clé 6 | Nom du norme | ||
Valeur | irn |
User
|
utilisateur | Table
|
estandards
|
Preview Record
|
Nom du norme | irn |
Group
|
groupe | Table
|
estandards
|
Preview Record
|
Nom du norme | irn |
Group
|
Default
|
Table
|
|
Preview Record
|
Nom du norme |
irn |
où :
Nom du norme | désigne le nom du norme pour lequel l’enregistrement de l’aperçu est défini. Doit correspondre au nom spécifié dans Nom : (Nom de la norme) lors de la définition d’un terme dans le module Normes. |
irn |
désigne le NEI d’un enregistrement à utiliser pour prévisualiser la sortie des Définitions de termes. Le module contenant l’enregistrement d’aperçu doit correspondre au module nommé dans Module : (Nom de la norme) lors de la définition d'une Définition de terme, le module Catalogue dans cet exemple :
Un seul enregistrement peut être défini pour chaque norme (Dublin Core dans cet exemple) mais il peut être modifié à tout moment pour tester différentes valeurs pour les définitions si nécessaire. |
Exemple
L’entrée de Registre suivante définit l’enregistrement du catalogue avec le NEI 13692 comme le NEI de la notice d’aperçu pour le groupe Ichtyologie lors du test de la sortie des définitions de termes pour le norme Darwin Core :
Clé | Paramètre |
---|---|
Clé 1 |
Group |
Clé 2 |
Ichtyologie |
Clé 3 |
Table |
Clé 4 |
estandards |
Clé 5 |
Preview Record |
Clé 6 |
Darwin Core |
Valeur |
13692 |